SCCM Manager 3.0
Power Shell

Hiermit können beliebige PowerShell Skripte, lokal auf dem Server oder auf remote Clients, ausgeführt werden.

Konfiguration - Pluginintegration


Der Aufruf des Power Shell Plugins lässt sich unterschiedlich konfigurieren. Somit ist es möglich das Plugin mehrfach, mit unterschiedlichen Konfigurationen und Berechtigungen einzubinden. Jede Konfiguration kann den Aufruf eines beliebigen Scripts enthalten. Zur Darstellung von Scriptsammlungen z.B. für bestimmte Benutzergruppen kann jede Konfiguration auf ein beliebiges Script-Verzeichnis zeigen. Dabei sind beliebig viele Unterverzeichnisse möglich. Das ermöglicht eine granulare Rechteverteilung auf bestimmte AD-Gruppen. Zusätzlich unterstützt das Plugin die Ersetzungsvariable {COMPUTERNAME} innerhalb der Funktionsparameter für die Ausführung einzelner Scripte. Folgend werden einige Konfigurationsbeispiele dargestellt.

Unterstützte Funktionen (Function):

Bei der Verwendung einer Funktion sind folgende Parameter mit anzugeben.

Außerdem können alle weiteren Parameter angegeben werden, die vom jeweiligen Skript erwartet werden.


Die auszuführenden Skripte sind im WebService-Verzeichnis unter

„PS1\{Domäne}\Custom\Local oder Remote“

 abzulegen.

Beispielkonfiguration

Aufruf eines spezifischen Scripts mit Darstellung eines Dialogs

Das auszuführende Script liegt im Verzeichnis: {Installationspfad}\SCCM2012WebService\PS1\{Domäne}\Custom\Remote\Test.ps1

Weitere Beispielkonfigurationen sind zu finden unter PowerShell API.

 

Siehe auch

API